<template>
  <div>
    我是qiankunChild子应用1
    同步数据{{this.state.name}}、{{this.state.count}}
  </div>
</template>
<script>
export default {
  name:'myHome',
  data(){
    return{
      state:{
        name:'',
        count:0
      }
    }
  },
  mounted() {
    this.$actions.onGlobalStateChange((currentState) => {
      this.state.name = currentState.name
      this.state.count = currentState.count
    }, true) // 这里的true表示初始化的时候，就执行一次，有点类似于vue中的watch
  },
  methods: {
    // changeMainState() {
    //   // 使用initGlobalState提供的setGlobalState方法，来改变全局的数据
    //   this.$actions.actions.setGlobalState({
    //     name: "王武",
    //     count: this.state.count + 10
    //   })
    // }
  }
}
</script>
<style scoped>

</style>